package com.tedu.api;

import org.junit.Test;

public class 作业 {
    @Test
    public void testlength() {
        String str = "Hello Java";
        System.out.println(str.length());
        char c=str.charAt(4);
        System.out.println(c);
        int index = str.indexOf('o');
        if (index != -1) {
            String subStr = str.substring(index);
              System.out.println(subStr); }
        str=str.substring(0,5);
        System.out.println(str);
        str=str.substring(6);
        System.out.println(str);
        String trimmedStr = str.trim();
        System.out.println(trimmedStr);
        char charAtIndex6 = str.charAt(6);
        System.out.println(charAtIndex6);
        str=str.trim().toUpperCase();
        System.out.println(str);
        str=str.trim().toLowerCase();
    }
}
/**
 * 以下是用 Java 实现的代码示例：
 * public class Main {
 *     public static void main(String[] args) {
 *         // 1. 输出字符串"HelloJava"的字符串长度
 *         String str1 = "HelloJava";
 *         System.out.println("字符串长度: " + str1.length());
 *
 *         // 2. 输出"HelloJava"中o的位置
 *         int positionO = str1.indexOf('o');
 *         System.out.println("字符'o'的位置: " + positionO);
 *
 *         // 3. 输出"Hellojava"中下标为5处开始第一次出现以"o"的位置
 *         String str2 = "Hellojava";
 *         int positionOAfter5 = str2.indexOf('o', 5);
 *         System.out.println("从下标5开始字符'o'的位置: " + positionOAfter5);
 *
 *         // 4. 截取"HelloJava"中"Hello"并输出
 *         String substringHello = str1.substring(0, 5);
 *         System.out.println("截取的字符串'Hello': " + substringHello);
 *
 *         // 5. 截取"HelloJava"中"Java"并输出
 *         String substringJava = str1.substring(5);
 *         System.out.println("截取的字符串'Java': " + substringJava);
 *
 *         // 6. 将字符串"Hello"中两边的空白去掉后输出
 *         String str3 = "   Hello   ";
 *         String trimmedStr = str3.trim();
 *         System.out.println("去掉空白后的字符串: " + trimmedStr);
 *
 *         // 7. 输出"Hellojava"中第6个字符
 *         char charAt6 = str2.charAt(5); // 注意下标从0开始
 *         System.out.println("第6个字符: " + charAt6);
 *
 *         // 8. 将"HelloJava"转换为小写，然后转换为大写
 *         String lowercaseStr = str1.toLowerCase();
 *         String uppercaseStr = lowercaseStr.toUpperCase();
 *         System.out.println("小写转换: " + lowercaseStr);
 *         System.out.println("大写转换: " + uppercaseStr);
 *     }
 * }
 *
 * 输出结果：
 *
 * 1.字符串长度: 9
 * 2.字符'o'的位置: 4
 * 3.从下标5开始字符'o'的位置: 7
 * 4.截取的字符串'Hello': Hello
 * 5.截取的字符串'Java': Java
 * 6.去掉空白后的字符串: Hello
 * 7.第6个字符: j
 * 8.小写转换: hellojava
 * 大写转换: HELLOJAVA
 *
 * 将以上代码在 Java 环境中运行即可。如果还有其他问题，请告诉我！
 */